home *** CD-ROM | disk | FTP | other *** search
- ENTISE V2.0 :
- ©'98 by Stefan Lossin
-
- Hi Amigauser !
- Ich habe ENTISE entwickelt, da es so viele verschiedene Packer gibt.
- Man braucht es nur auszuführen und die Datei wird ge/entpackt.
-
- V1.01SE gibt es eine Protokoll funktion (LOG).
- V1.1SE kann sie über ein externes Programm ansteuern.
- V1.2SE ein paar Bugs beseitigt, AutoRAMentpack Funktion.
- V1.3SE kann man entise als Dosbefehl benutzen !
- V 1.31SE da der V1.3 SE einfach nur ne 1
- angehängt wurde kann man sich denken, dass sich nicht viel getan hat. Nur
- ein wenig gebugfixed :).
- V 1.4 Tja, eigentlich wurde hier auch nur bugfixed - jetzt funktioniert
- endlich der DOSMODUS wieder ! Ist halt ein GROßER Bugfix.
- V 2.0 beta: natürlich gebugfixed - ausserdem gibt es jetzt auch Logfileunterstützung
- für DOSMODUS.
- V 2.0 gamma: Dateien lassen sich Packen
- V 2.0 DELTA: es läßt sich über conf ansprechen, in welchem verzeichnis gestartet
- werden soll.
- V 2.0
- Conf ist nun kein externes Programm mehr.
- Die Ausgabe des (Ent)Packprogrammes lässt sich jetzt in eine Datei statt in ein
- Shell Window führen.
- Es lässt sich eine externe Tabelle anfertigen über die man einstellen kann,
- daß noch mehr Packer unterstützt werden.
-
- Installation:
- Doppelklicken Sie einfach das Install Icon, der Rest erledigt sich dann fast von
- selbst. Folgende Libraries werden benötigt.
-
- asl.library
-
- mathieeedoubbas.library
-
- mathieeedoubtrans.library
-
- mathieeesingtrans.library
-
- Außerdem sollten sich mindestens diese EntPacker in ihrem C: Verzeichnis befinden:
-
- - lha
- - lzx
- - zip
- - Unzip
- - DMS
-
- Das sind die EntPacker, die Entise von Haus aus unterstützt, weitere lassen sich
- über eine externe Tabelle hinzufügen.
-
- Da die Funktion mit der Tabelle neu ist, haben ich gleich einen Packer noch
- hinzugefügt...
-
- Sie sollten auch diesen Entpacker in ihrem C: Verzeichnis haben:
-
- - Untar
-
-
-
- Start:
- Wichtig ! Vor dem ersten Start MÜSSEN Sie ENTISE (mit entise -conf)
- konfigurieren !!!
-
- Doppelklicken Sie das ENTISE Piktogramm oder führen Sie den Befehl unter
- Shell aus. Ich konnte leider noch kein Piktogramm erstellen, da
- immer wenn eines erstellt hatte, das Programm nicht mehr korrekt
- funktionierte.
-
- ENTISE in der V2.0 unterstützt 4 Optionen,
- Ganz neu in der V2.0 Vollversion ist die 3 Option, daß man sich aussuchen kann
- in welchem Verzeichnis gestartet wird, damit man sich nicht mehr ewig zum
- gleichen Verzeichnis durchklicken muß nur weil man mehrere Dateien aus dem
- gleichen Verzeichnis entpacken will.
- (StartinDrawer)
-
- Auch ganz neu in der V2.0 Vollversion ist, daß man jetzt den (Ent)Packvorgang
- in eine Datei umleiten kann (Sie wird in ram:entise.fog gespeichert).
- (Ausgabe ---> Datei)
-
- Es gibt auch die Protkoll Funktion. Sie bewirkt, daß
- alle Aktionen Protokolliert werden. Praktisch, wenn sich doch
- mal ein Fehler in meinem Programm versteckt haben sollte.
- (Log)
-
- Da ich 32 MB RAM habe, hat es sich als fast Standart erwiesen, dass ich Dateien
- ins RAM entpacke. Und so ist die OPTION AutoRAMentpack sehr sinnvoll, da
- man nicht immerwieder als outputpath ram: anklicken muss.
- (AutoRAMEntpack)
-
- In V2.0 lässt sich auch eine externe Tabelle erstellen, über die dann noch mehr
- Entpacker unterstützt werden können.
- (Syntax: entise -make)
-
- Wenn man entise über Syntax im AmigaDos startet, dann gilt folgendes:
-
- WENN DANN
- --------------------------------------------------
- entise input% output% wird AutoRAMentpack ignoriert und stattdessen
- zum ausgewähltem Path enpackt.
- Die Option StartinDrawer ist deaktiviert.
- --------------------------------------------------
- entise input% wird so oder so ins RAM entpackt.
- Egal ob AutoRAMentpack aktiv oder nicht.
- Die Option StartinDrawer ist deaktiviert.
- --------------------------------------------------
- entise werden ASL-REQUESTER geöffnet.
- In denen lassen sich OUTPUT und INPUT path per
- Mausklick auswählen. Wenn AutoRAMentpack aktiv ist,
- lässt sich nur der input path auswählen. Entpackt
- wird automatisch ins RAM.
- Wenn gepackt wird, öffnet sich immer ein zweiter
- ASL-REQUESTER wo man auswählen soll wohin gepackt
- werden soll. Gepackt wird in diesem Modus
- grundsätzlich mit LHA.
- Die Option StartinDrawer ist in sofern aktiviert,
- wie man sie selbst aktiviert hat oder nicht.
- --------------------------------------------------
- entise -make Hiermit läßt sich eine externe Tabelle erstellen,
- mit der sich mehrere Formate (aber nur beim Entpacken)
- unterstützen lassen. Und dies geht folgendermaßen zu:
-
- Es öffnet sich ein ASL-REQUESTER in dem Sie die
- Executeable des Packers auswählen sollen. Also
- bei UnTAR ist diese unTAR, bei ZIP ist diese UnZIP
- (da sich mit ZIP ja nur packen lässt).
- Klicken Sie nun auf OK und es wird nun z.B. angezeigt:
- Packer = C:unTAR
-
- Nun sollen Sie das Kürzel eingeben worunter
- der entsprechende Packer packt. Sie müssen
- schauen welche Formate der Entpacker unterstützt.
- Bei LHA ist das Kürzel lha. Bei ZIP ist das Kürzel
- zip. Bei TAR (bzw. unTAR) ist das Kürzel z.B. tgz.
- (Untar unterstützt mehrere Formate:
- tgz, tgx, gzip)
-
- Und nun werden Sie aufgefordert einzugeben, ob der
- Packer einen speziellen Syntax benötigt.
- Lha Dateien lassen sich z.B. mit lha x entpacken.
- Lzx Dateien lassen sich mit lzx e entpacken.
- Zip Dateien jedoch nur mit Unzip entpacken.
- Es ist recht leicht herauszufinden, ob der Packer einen
- Syntax benötigt oder nicht. Wenn es zu dem Packer
- extern auch ein Entpackprogramm gibt, dann benötigt er
- meistens keinen Syntax außer dem Entpackprogramm selbst.
- Also z.B. ZIP und UNZIP, TAR und UNTAR usw.
- Bei Packern, die ihr Entpackprogramm intern haben,
- so wie z.B. LHA, LZX und DMS benötigen so ziemlich immer
- einen Syntax der meistens entweder aus einem simpelen
- x oder aus einem e besteht. Also LHA x oder LZX e.
- Meistens sind diese auch vertauschbar also
- LHA e und LZX x. Versuchen Sie es jedoch bitte immer erstr
- mit einem x.
- Wenn Sie dies alles eingegeben haben, dann haben Sie
- erfolgreich einen Packer zu der Liste hinzugefügt der
- beim nächsten Entpacken einer Datei berücksichtigt wird.
-
- Noch ein kleiner Hinweis:
- Untar & Arj wurden der Liste schon vollständig hinzu-
- gefügt. Sie brauchen also die Prozedur mit Untar und
- Arj nicht mehr durchzuführen.
- --------------------------------------------------
- entise -conf es wird das Konfigurationsprogramm geladen.
- WICHTIG !! Sie müssen entise vor dem 1 Start
- Konfigurieren.
-
-
- Conf:
- -----
-
- Voreinstellung ist:
-
- Option JA NEIN
-
- Logfile X -
-
- StartinDrawer - X
-
- AutoRAMentpack - X
-
- Ausgabe-->Datei - X
-
- (X= eingeschaltet)
-
-
-
- Wenn man ENTISE ohne weitere Parameter gestartet hat, dann öffnen sich 2 Fenster.
-
- 1.) Das Ausgabefenster:
- Dort wird die Version, Infotext und Fehlermeldungen angezeigt.
-
- 2.) Der ASL-Requester:
- Hier soll man auswählen, welche Datei man (ent)packen will.
-
- Wenn man nun eine Datei ausgewählt hat und AutoRAMentpack aus ist,
- dann öffnet sich ein zweiter Requester der einen fragt, wohin entpackt
- werden soll.
-
- Man kann auch ENTISE unter AmigaDOS mit folgenden Parametern starten:
-
- ENTISE INPUT% OUTPUT% -...
-
- ENTISE INPUT% OUTPUT%
-
- INPUT - erklärt sich wohl von selbst, dass dies unvermeidlich ist.
- OUTPUT - Wenn nix vorgefunden wird, wird automatisch ins Ram entpackt.
-
- INPUT% ist die Datei, die entpackt werden soll.
-
- OUTPUT% ist der Path, wohin entpackt werden soll.
-
- -... es gibt hier vier Optionen (funktioniert nur, wenn gepackt wird!)
- 1.) -lha Datei wird mit lha gepackt
- 2.) -lzx Datei wird mit lzx gepackt
- 3.) -zip Datei wird mit zip gepackt
- 4.) (weglassen) Datei wird mit lha gepackt
-
- Es gibt 2 Verschiedene Fehlermeldungen:
-
- ERROR 1:
- Es kann nicht in eine Datei sondern nur in eine Schublade(Direktory)
- entpackt werden ! Geben Sie als OUTPUT Path einen Gerätenamen oder
- ein Verzeichnis an !
-
- ERROR 2:
- ENTISE entpackt nicht selber, sondern benötigt die entsprechenden Programme
- dazu. ERROR 2 bedeutet, das ENTISE das benötigte Programm nicht finden
- konnte. Suchen Sie eventuell im Aminet nach entsprechenden entpackern !
-
- Hinzu kommen auch noch die Fehlermeldungen der Packprogramme wenn irgendwelche
- Prüfsummenfehler auftreten sollten oder so.
-
- Ich betone es nocheinmal:
- ICH ÜBERNEHME KEINE GARANTIE, ÜBERNEHME KEINE VERANTWORTUNG ODER DIE
- KONSEQUENZEN FÜR EVENTUELL AUFTRETENDE SCHÄDEN ODER FEHLER.
-
- Ich prüfe das Programm immer wieder und wieder um möglichst viele Fehler
- zu beheben und zu vermeiden, aber da das Programm selber eigentlich
- nichts auf Datenträger schreibt (Nur das Programm CONF speichert seine
- Konfiguration in ENVARC: ab) können Schäden eigentlich nur durch
- entsprechende Packer entstehen, bitte lesen Sie die Copyright-Datei
- gründlich durch damit Sie sich bei Problemfällen an die jeweiligen
- Programmierer wenden können. Und nochmals, Entise selbst packt oder
- entpackt NICHT ! Es benutzt die die Programme Lha, Zip, Lzx und DMS
- wie auch im Copyright beschrieben. Bitte wenden Sie sich an die
- entsprechenden Autoren jeweiliger Programme, da ich ihnen wohl kaum
- weiterhelfen kann sofern sich Ihre Fragen nicht auf Entise, Conf oder
- andere Programme von Stefan Claas Loßin beziehen.
-
- Ihr Autor
- Stefan Claas Lossin
-
- E-Mail: 100.159655@germanynet.de
-